417 Dumbarton Road, Glasgow G11 6Dd